# 第一次加载此配置前需要先source当前目录下的bashrc文件，bashrc脚本会替换掉此配置文件中的路径占位符，否则会有报错。
# 指定默认shell
# {PATH_PLACEHOLDER1}和{PATH_PLACEHOLDER2}为路径占位符，需要替换为绝对路径
set-option -g default-shell "{PATH_PLACEHOLDER2}"
set-option -g default-command 'ZDOTDIR={PATH_PLACEHOLDER1} {PATH_PLACEHOLDER2} -l'

setw -g mode-keys vi # 设置搜索模式键位vim
set -g default-terminal "tmux-256color"
set -as terminal-features ',xterm-256color:RGB'
# 旧版颜色设置
# set -g default-terminal "screen-256color"
# set -ga terminal-overrides ',xterm-256color:Tc'

# 状态栏颜色
set -g status-bg colour235
set -g status-fg white

# 设置窗口边框颜色
set -g pane-border-style "fg=colour240"
set -g pane-active-border-style "fg=colour39"

set -g history-limit 80000 #设置命令行历史数量

## 修改 tmux-prefix 键: ctrl+b --> ctrl+a
set -g prefix C-g
unbind C-b
# bind a send-prefix
#set-option -g prefix2

# 复制模式vim键位
bind-key -T copy-mode-vi v send-keys -X begin-selection
bind-key -T copy-mode-vi y send-keys -X copy-selection-and-cancel

# 使用 Ctrl + hjkl 来切换面板
bind h select-pane -L
bind j select-pane -D
bind k select-pane -U
bind l select-pane -R

# 清除屏幕并清除历史
bind C-l send-keys C-l \; clear-history

# set -g status-justify centre
